to be open mouthed - Türkisch Englisch Wörterbuch